alternative technologies - Spanish English Dictionary